#include <iostream>


using namespace std;


int main(void)
{
    int n,num[1100];
    while(cin>>n,n)
    {
        int i=0;
        while(i<n)
            cin>>num[i++];
        for(i=0; i<n; i++)
        {
            if(num[i]<=0)
                continue;
            int temp=num[i];
            while(temp!=1)
            {
                temp=(temp%2==0)?temp/2:((3*temp+1)/2);
                if(temp>1000)
                    continue;
                for(int j=0; j<n; j++)
                {
                    if(num[j]==temp)
                    {
                        num[j]=0;
                    }
                }
            }
        }
        int m=0,k=0;
        for(i=0; i<n; ++i)
            if(num[i]>0)
                ++m;
        for(i=n-1; i>=0; --i)
        {
            if(num[i]>0)
            {
                ++k;
                cout<<num[i];
                if(k!=m)
                    cout<<" ";
            }
        }
        cout<<endl;
    }
    return 0;
}
